package com.youkang.youkangseleniumjava.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * @author LiXiang
 * @version V1.0.1
 * 注意 本内容仅限于长护宝科技有限公司，禁止外泄以及用于其他的商业
 * @projectName ServiceSituation
 * @package com.changhubao.chb.model.bean
 * @description
 * @DATE: 2021/4/8
 * @TIME: 2:09 下午
 * @YEAR: 2021
 *
 * 服务情况表
 */
@Data
public class ServiceSituation {
    private Integer id;
    private String caregiverName;
    private String customerName;
    private Integer customerId;
    private Integer caregiverId;
    private String beginTime;
    private String endTime;
    //重复打卡开始时间
    private String repetitionBeginTime;
    //重复打卡结束时间
    private String repetitionEndTime;
    private Date beginTimeImport;
    private Date endTimeImport;
    private Integer workOrderId;
    private String status;

    /**
     * 工单日期
     */
    private Date workOrderDate;
    /**
     * 服务状态
     */
    private String serviceStatus;
    /**
     * 沟通状态
     */
    private String communication;

    private Integer pageSizePara;
    private Integer currPage;
    private Integer begin;
    private Integer num;
    private Integer totalPage;
    private Integer pageSize;
    private Integer totalCount;
    private String siteId;
    private String contractTypeId;
    /**
     * python导入有效时间
     */
    private String datetime;
    /**
     * 备注
     */
    private String remark;
    /**
     * 服务项目ID
     */
    private String serviceContentId;
    private String serviceContent;
    private String serviceContentPlan;
    private String contentStatus;
    private String originalServiceContent;
    private String source;
    private Date generationTime;
    private String serviceDuration;
    /**
     * 筛选时间
     */
    private Date screeningTime;
    /**
     * 操作时间
     */
    private String operationTime;
    /**
     * 服务日期
     */
    private String serviceDate;
    private Integer productLineId;
    private String handlingAccessories;
    private String originalHandlingAccessories;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private String handlingAccessoriesUpTime;
    private String exchangeAccessories;
    private String originalExchangeAccessories;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private String exchangeAccessoriesUpTime;
    /**
     * 打卡情况
     */
    private String punchInSituation;
    private String workOrderBeginTime;
    private String workOrderEndTime;

    //评估等级
    private int evaluationLervl;
    private String identityCard;
    private String addressDetall;
    private String numbering;
    private String evaluationPeriod;
    /**
     * 服务流水号
     */
    private String FWJLH;
    private String customerMoblle;
    private String caregiverMoblle;
    private String communicationTime; //沟通备注时间
    private String lastStatus;

    //记录手动打开标记位
    private String manualPunchSign;
    private String cityHealthInsuranceStatus;


    //切换打卡数据
    private String correctBeginTime;
    private String correctEndTime;
    private String mistakeBeginTime;
    private String mistakeEndTime;

    private String CasID; //服务情况ID

}
